package org.easymis.entitys.mybatis.dto;
import java.io.Serializable;
import java.util.Date;

import org.easymis.commons.generator.annotation.GenField;
import org.easymis.commons.generator.annotation.GenModel;
import org.easymis.commons.generator.annotation.GenTable; 
 
  
  
 @GenTable(name="scm_sales_back") 
@GenModel(packageName="org.easymis.entitys.mybatis",modelName="ScmSalesBack")  
 public class ScmSalesBack implements Serializable{  
      @GenField(labelname="",column="sales_back_id",id=true,length=20,isnull=false) 
      private String salesBackId; 
      @GenField(labelname="",column="org_id",length=20,isnull=true) 
      private String orgId; 
      @GenField(labelname="退货单编号",column="bill_no",length=255,isnull=true) 
      private String billNo; 
      @GenField(labelname="退货单日期",column="bill_date",isnull=true) 
      private Date billDate; 
      @GenField(labelname="销售订单编号",column="sales_no",isnull=true) 
      private Date salesNo; 
      @GenField(labelname="销售人员",column="seller_id",length=0,isnull=true) 
      private String sellerId; 
      @GenField(labelname="原销货单",column="source_sales_Id",length=255,isnull=true) 
      private String sourceSalesId; 
      @GenField(labelname="原销货数量",column="source_quantity",isnull=true) 
      private Integer sourceQuantity; 
      @GenField(labelname="客户",column="customer_id",length=255,isnull=true) 
      private String customerId; 
      @GenField(labelname="数量",column="quantity",isnull=true) 
      private Float quantity; 
      @GenField(labelname="销售金额",column="total_amount",isnull=true) 
      private Float totalAmount; 
      @GenField(labelname="优惠后金额",column="amount",isnull=true) 
      private Float amount; 
      @GenField(labelname="已退款",column="refund_amount",isnull=true) 
      private Float refundAmount; 
      @GenField(labelname="退款状态",column="refund_status",length=255,isnull=true) 
      private String refundStatus; 
      @GenField(labelname="制单人",column="creator_id",length=255,isnull=true) 
      private String creatorId; 
      @GenField(labelname="备注",column="depict",length=255,isnull=true) 
      private String depict; 
      @GenField(labelname="打印次数",column="printStatus",length=255,isnull=true) 
      private String printStatus; 
      public String getSalesBackId(){ 
      	   return salesBackId;
      }
      public void setSalesBackId(String salesBackId){ 
      	   this.salesBackId=salesBackId; 
      } 
      public String getOrgId(){ 
      	   return orgId;
      }
      public void setOrgId(String orgId){ 
      	   this.orgId=orgId; 
      } 
      public String getBillNo(){ 
      	   return billNo;
      }
      public void setBillNo(String billNo){ 
      	   this.billNo=billNo; 
      } 
      public Date getBillDate(){ 
      	   return billDate;
      }
      public void setBillDate(Date billDate){ 
      	   this.billDate=billDate; 
      } 
      public Date getSalesNo(){ 
      	   return salesNo;
      }
      public void setSalesNo(Date salesNo){ 
      	   this.salesNo=salesNo; 
      } 
      public String getSellerId(){ 
      	   return sellerId;
      }
      public void setSellerId(String sellerId){ 
      	   this.sellerId=sellerId; 
      } 
      public String getSourceSalesId(){ 
      	   return sourceSalesId;
      }
      public void setSourceSalesId(String sourceSalesId){ 
      	   this.sourceSalesId=sourceSalesId; 
      } 
      public Integer getSourceQuantity(){ 
      	   return sourceQuantity;
      }
      public void setSourceQuantity(Integer sourceQuantity){ 
      	   this.sourceQuantity=sourceQuantity; 
      } 
      public String getCustomerId(){ 
      	   return customerId;
      }
      public void setCustomerId(String customerId){ 
      	   this.customerId=customerId; 
      } 
      public Float getQuantity(){ 
      	   return quantity;
      }
      public void setQuantity(Float quantity){ 
      	   this.quantity=quantity; 
      } 
      public Float getTotalAmount(){ 
      	   return totalAmount;
      }
      public void setTotalAmount(Float totalAmount){ 
      	   this.totalAmount=totalAmount; 
      } 
      public Float getAmount(){ 
      	   return amount;
      }
      public void setAmount(Float amount){ 
      	   this.amount=amount; 
      } 
      public Float getRefundAmount(){ 
      	   return refundAmount;
      }
      public void setRefundAmount(Float refundAmount){ 
      	   this.refundAmount=refundAmount; 
      } 
      public String getRefundStatus(){ 
      	   return refundStatus;
      }
      public void setRefundStatus(String refundStatus){ 
      	   this.refundStatus=refundStatus; 
      } 
      public String getCreatorId(){ 
      	   return creatorId;
      }
      public void setCreatorId(String creatorId){ 
      	   this.creatorId=creatorId; 
      } 
      public String getDepict(){ 
      	   return depict;
      }
      public void setDepict(String depict){ 
      	   this.depict=depict; 
      } 
      public String getPrintStatus(){ 
      	   return printStatus;
      }
      public void setPrintStatus(String printStatus){ 
      	   this.printStatus=printStatus; 
      } 
}